package com.xinghai.system.domain.dto;

import com.xinghai.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 *  扣款单DTO
 * 
 * @author xinghai
 * @date 2024-07-17
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class DebitDetailDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    //用车申请id
    private String vehicleId;

    //接单日期
    @Excel(name = "接单日期", width = 30, dateFormat = "yyyy-MM-dd")
    private String acceptTime;

    //项目名称
    @Excel(name = "项目名称", width = 50)
    private String projectName;

    //需求车型
    @Excel(name = "需求车型", width = 30)
    private String needVehicle;

    //要求发货日期
    @Excel(name = "要求发货日期", width = 30, dateFormat = "yyyy-MM-dd")
    private String deliverDate;

    //要求到货日期
    @Excel(name = "要求到货日期", width = 30, dateFormat = "yyyy-MM-dd")
    private String needGiveDate;

    //始发地
    @Excel(name = "始发地", width = 60)
    private String beginAddr;

    //目的地
    @Excel(name = "目的地", width = 60)
    private String endAddr;

    //扣款金额
    @Excel(name = "扣款金额", width = 30)
    private String debitMoney;

    //承运厂商
    @Excel(name = "承运厂商", width = 30)
    private String deptName;

    //扣款类型
    @Excel(name = "扣款类型", width = 30)
    private String debitType;

}
